﻿//注册命令的方法是FCKCommands.RegisterCommand（命令名称，对话框命令）
//创建对话框命令的格式：new FCKDialogCommand( 命令名称, 对话框标题,url路径, 宽度,高度) 

FCKCommands.RegisterCommand( 'magicplayer', new FCKDialogCommand( 'magicplayer', FCKLang["magicplayerBtn"],  
FCKPlugins.Items['magicplayer'].Path + 'fck_magicplayer.html', 340, 200 ) ) ; 

// 创建工具栏按钮 new FCKToolbarButton( 按钮名称, 按钮标题 ) ;
var omagicplayerItem = new FCKToolbarButton( 'magicplayer', FCKLang["magicplayerBtn"] ) ; 
omagicplayerItem.IconPath = FCKPlugins.Items['magicplayer'].Path + 'magicplayer.gif' ; 
FCKToolbarItems.RegisterItem( 'magicplayer', omagicplayerItem ) ; 

//创建用于所有magicplayer操作的对象 
var FCKmagicplayer = new Object() ; 

//在当前的选择上插入一个超级链接
// 这个添加的方法将在弹出窗口点击ok按钮时被调用。
// 该方法将会接收从对话框中传来的值。
var txtID = parseInt(Math.random()*7999)

FCKmagicplayer.Add = function( videourl, videoimg ) { 
    if(videoimg=="0"||videoimg=="")
    videoimg="0";
	else
	videoimg = "1" ;
	if(videourl.substr(0,7) != "http://") 
	videourl = "http://"+videourl ;
	playerurl = FCKPlugins.Items['magicplayer'].Path + 'magicplayer.swf' ;

//下段代码中的相关参数设置，请查看下载包中的readme.html文件。
	FCK.InsertHtml("<div class=video><embed src="+playerurl+"?file="+videourl+"&minimode="+videoimg+"&autoplayer=0&autloop=1&logo=http://www.yyxl.org/blog/images/flvplayer_logo.png&site=HTTP://WWW.YYXL.ORG/&logolinkcolor=0x7b6f6f&buffertime=1.5& width=480 height=390 bgcolor=#000000 allowscriptaccess=always allowfullscreen=true  /></div>") ; 
}